package com.hksj.wmp.mapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.hksj.base.query.BaseDeviceQuery;
import com.hksj.base.query.BaseSpecialityQuery;
import com.hksj.base.vo.DeviceStatusVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author zengke
 * @version 1.0
 * @see WeChatDeviceMapper
 * @since 2024/10/14 18:02
 */

@Mapper
public interface WeChatDeviceMapper{
    String queryJJDLevelSituation(@Param("query") BaseSpecialityQuery query,@Param("level") Integer level);

    String queryDeviceRunStatus(@Param("query")BaseSpecialityQuery query,@Param("runStatus") Integer runStatus);

    List<String> pageDeviceId(Page<DeviceStatusVO> deviceStatusVOPage, @Param("query") BaseDeviceQuery query);
}
